National Repository of Grey Literature 7 records found  Search took 0.00 seconds. 
A Demonstration Computer Game Showing 3D Visualization Capabilities of Contemporary Internet Browsers
Pagáč, Jakub ; Starka, Tomáš (referee) ; Pečiva, Jan (advisor)
This thesis describes the process of creation of a game for web browsers using Babylon.js framework. It also touches on subjects of 3D graphics on the web, 3D animation and structure of web applications. Game itself is created using Typescript language and it is shared using a Node.js module as its web server. It is a fighting game for two players, where their characters fight using martial arts.
Collision Detection in 3D Scene
Přibyl, Tomáš ; Chlubna, Tomáš (referee) ; Pečiva, Jan (advisor)
This thesis is focused on algorithms for collision detection in Javascript programming language. Part of this thesis is also about testing applications. These applications test properties of algorithms and measure their calculation time.
Collision Detection in 3D Scene
Přibyl, Tomáš ; Chlubna, Tomáš (referee) ; Pečiva, Jan (advisor)
This thesis is focused on algorithms for collision detection in Javascript programming language. Part of this thesis is also about testing applications. These applications test properties of algorithms and measure their calculation time.
The use of open-source framework Babylon.js for creating 3D web application.
CHYTRA, Filip
The goal of the thesis is to introduce the creation of 3D models/scenes and their implementation into applications using the open-source framework Babylon.js. In recent years, we are increasingly encountering the use of three-dimensional technologies, and virtual and augmented realities (VR and AR) across many media and industries such as cinema, gaming, training simulators, etc. A similar trend in the implementation of these technologies is expected in the next few years web technologies and is conditioned by the development of new web standards and JavaScript APIs, such as OpenGL, WebGL and last but not least the latest WebGPU, which allows the use of physics and image processing and GPU-accelerated effects as part of a web page canvas. The author will focus on the description of the function of the 3D engine Babylon.js itself and comparison with other software for creating 3D computer graphics and its implementation in the web code. The work will be based on simple demonstrations to thoroughly demonstrate the possibilities of basic tools and functions for creating a scene, creating basic objects (light, camera, meshes), and working with materials, but also demonstrating more advanced techniques such as collisions and intersections of objects, animation, working with user inputs, physics engine, skeletons, particles, and shaders. The aim of the practical part will be to create your own 3D web presentation, which will demonstrate the implementation of individual practical examples into the code of pages within HTML5 and a description of possible utilization of the Babylon.js framework on the web.
Collision Detection in 3D Scene
Přibyl, Tomáš ; Chlubna, Tomáš (referee) ; Pečiva, Jan (advisor)
This thesis is focused on algorithms for collision detection in Javascript programming language. Part of this thesis is also about testing applications. These applications test properties of algorithms and measure their calculation time.
Collision Detection in 3D Scene
Přibyl, Tomáš ; Chlubna, Tomáš (referee) ; Pečiva, Jan (advisor)
This thesis is focused on algorithms for collision detection in Javascript programming language. Part of this thesis is also about testing applications. These applications test properties of algorithms and measure their calculation time.
A Demonstration Computer Game Showing 3D Visualization Capabilities of Contemporary Internet Browsers
Pagáč, Jakub ; Starka, Tomáš (referee) ; Pečiva, Jan (advisor)
This thesis describes the process of creation of a game for web browsers using Babylon.js framework. It also touches on subjects of 3D graphics on the web, 3D animation and structure of web applications. Game itself is created using Typescript language and it is shared using a Node.js module as its web server. It is a fighting game for two players, where their characters fight using martial arts.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.